0.2.8.4 -unstable [q-of-life-4]


So I went back into the study books, and completed 2 new courses.
python introduction to algorithms, and python introduction to data structures.
I aced both courses. (they where not that hard)

I learned some new things and started to implement them.
the game is very buggy in its current stat cause I'm altering "CORE" code.
this will give another performance boost ,cause I learned how to binary search.
updates are not that big, but underlaying there big.

noticeable change is the start as black or white button:
you can now start as black if you want too.
performance has also been boosted (to test this set AI-vs-AI True, and level/difficult at 0)
the lag is caused by stockfish.... mostly.

update notes:

-------------

* fixed some sprites (mostly the background sprite)

*.removed 2 buttons...

* added start as black or as white button

* implemented some binary searches. (performance boost)
work in progress.. although binary search is faster, then linear search, it somewhat harder to implement.
I learned this in the python course I followed.
(if properly implemented it should pretty much double frame rate, a little less then that...)

* found a promotion bug an fixed it.

____________

known bug invisible pieces....... ( thus unstable)

Files

0.2.8.3-[stable-q-of-life-3].rar 78 MB
77 days ago
0.2.8.4-unstable [q of life 4].rar 78 MB
74 days ago

Get ChesBoyChes

Leave a comment

Log in with itch.io to leave a comment.