Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: olithink/OliThink
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: olithink/OliThink
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: hashInQuiescence
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 8 commits
  • 36 files changed
  • 2 contributors

Commits on Aug 26, 2025

  1. Add files via upload

    Olithink-uci interfaced with David Carteau's Cerebrum NNUE libraries for evaluation.
    Olithink.nn trained on 30 million positions from over 3 million games from CCRL
    jimablett authored Aug 26, 2025
    Configuration menu
    Copy the full SHA
    34acb69 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2025

  1. Add files via upload

    New nets - stronger play.
    
    Datasets created using a pgn file containing entire CCRL database of engine vs engine matches.
    Matches containing duplicate moves were removed using pgn-extract. Pgn download > https://drive.proton.me/urls/VMFN932P4M#V0CNXOJKgQyD
    
    Dataset/training was done on my 12 core Xeon computer in cpu mode - 24 hours to complete 11 epoch network files.
    
    Would be a lot faster in gpu mode if I had a compatible nvidia gpu.
    
    Last epoch, epoch 11 should be the best.
    
    To created new olithink.nn file using the new network epochs: 
    
    Delete existing olithink.nn and network.txt from olithink folder.
    
    Rename epoch file you want to use to 'network.txt'
    
    Olithink uses the smaller quantised files - the ones with 'q' in the name.
    
    So for example rename 'epoch-11-q.txt' to 'network.txt'
    
    Copy file to olithink folder and run olithink engine.
    
    Olithink will detect missing 'olithink.nn' file and create a new one from 'network.txt'
    
    If Olithink cannot find both 'olithink.nn' and 'network.txt' it will use traditional eval instead.
    jimablett authored Aug 28, 2025
    Configuration menu
    Copy the full SHA
    1bdb4e2 View commit details
    Browse the repository at this point in the history
  2. Add files via upload

    jimablett authored Aug 28, 2025
    Configuration menu
    Copy the full SHA
    7db426e View commit details
    Browse the repository at this point in the history
  3. Update net_readme.txt

    jimablett authored Aug 28, 2025
    Configuration menu
    Copy the full SHA
    39804a1 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2025

  1. Add files via upload

    Uci hash option added
    jimablett authored Aug 31, 2025
    Configuration menu
    Copy the full SHA
    35b281e View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2025

  1. Delete olibook.pgn

    jimablett authored Sep 1, 2025
    Configuration menu
    Copy the full SHA
    92926fe View commit details
    Browse the repository at this point in the history
  2. Delete bin directory

    jimablett authored Sep 1, 2025
    Configuration menu
    Copy the full SHA
    09d38ad View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2025

  1. Eval hashing in quiesce for NNUE

    Oliver Brausch committed Sep 20, 2025
    Configuration menu
    Copy the full SHA
    5c8ada1 View commit details
    Browse the repository at this point in the history
Loading