Linkte 2018'de cc65 pratiği yapmak için yazdığım "Hayvan Tahmini" adlı karar ağacı oyununun kodları var.
https://github.com/wizofwor/hayvan-tahmini/tree/masterÇok eski ve bilindik bir oyun. Önceden biraz oynayıp eğitirseniz, yapay zeka izlenimi veriyor.
Önce hızlıca yazıp çalıştırıp, sonra optimize etmeye geçmiştim. stdio kütüphanesi dosya boyutunu çok şişiriyor. Kaldırmak istedim ancak diske yazma/okuma işini beceremediğim için stdio kütüphanesini kaldıramadım. 6 yıldır da o şekilde kaldı.
// --- Dosya Arayüzü --------------------------------------
void read_tree(uchar *id);
void write_tree(uchar *id);
Bu iki fonksiyon stdio kullanıyor. Bu fonksiyonları C64 için kütüphane kullanmadan sıfırdan yazabilecek olan var mı?