“...Này, tiền bối Neon! Dậy đi nào!”
“Ưm… Mẹ ơi, con muốn ngủ thêm…”
“Trời ơi! Dậy mau lên!”
Lắc lắc.
Tôi bị đánh thức khỏi giấc ngủ ngon lành bởi một bàn tay thô bạo lay người mình.
“Ơ, Caroline, chào buổi sáng.”
Tôi dụi mắt và ngồi dậy, đầu tóc rối bù.
Sau một giấc ngủ ngắn, cơ thể tôi cảm thấy thật sảng khoái.
Mình đã ngủ bao lâu rồi nhỉ?
“Tiền bối, giờ là lúc để ngủ nướng sao? Bây giờ đang có chuyện lớn đấy!”
“Hả? Chuyện gì vậy?”
“Ra đây xem đi!”
Tôi đáp lại với giọng ngái ngủ.
Tôi đã viết và chạy chương trình cờ vua, thậm chí còn lắp đặt (?) bộ làm mát để giải quyết vấn đề tỏa nhiệt.
Tôi đã làm xong mọi việc trước khi đi ngủ, vậy thì vấn đề phát sinh ở đâu?
Vì khu vực ngủ trưa và khu vực phát triển máy tính được chia thành hai phòng riêng biệt, nên tôi vội vàng đứng dậy và đi đến phòng máy tính.
“Á, lạnh quá.”
Tay nắm cửa bằng sắt lạnh đến mức như muốn cắt vào da thịt.
Két.
Tôi mở cửa và một cảnh tượng đáng kinh ngạc hiện ra trước mắt.
“Ư…ư…ư…”
Elness đang run cầm cập trong chiếc chăn!
Hơn hết, không khí trong phòng quá lạnh.
“Tiền bối Elnes! Chuyện gì đã xảy ra vậy?”
“Em…em bảo chị ở yên đây và duy trì phép thuật… Hắt xì!”
Elnes vừa hắt hơi vừa tiếp tục thổi luồng khí lạnh vào máy tính.
Nhìn đồng hồ, tôi nhận ra đã 6 tiếng trôi qua kể từ khi tôi ngủ.
“Chẳng…chẳng lẽ tiền bối đã duy trì phép thuật lạnh liên tục mà không nghỉ ngơi sao?”
Gật gật.
Elness gật đầu yếu ớt.
Tôi chỉ biết thở dài khi nhìn thấy điều đó.
Tôi không hề muốn cô ấy phải làm việc vất vả đến vậy…
Tôi chỉ muốn một chế độ làm mát vừa phải, nhưng cô ấy đã duy trì chế độ làm mát tối đa trong suốt 6 giờ.
Tôi tự hỏi liệu mình đã yêu cầu sai điều gì không, nên đã cố gắng nhớ lại những gì mình đã nói với Elnes trước khi đi ngủ.
[Hãy đảm bảo rằng CPU không vượt quá nhiệt độ nhất định.]
Tôi chắc chắn mình chỉ nói vậy thôi.
Tôi chưa bao giờ bảo cô ấy phải duy trì luồng khí lạnh liên tục.
“Ờm… Tiền bối Elnes. Em chỉ nhờ chị kiểm soát nhiệt độ CPU thôi mà. Chỉ cần thổi gió lạnh từ từ là đủ rồi.”
Rầm!
Elnes trông có vẻ sốc khi nghe tôi nói.
“Nh…Nhưng, khi chị hỏi phải duy trì bao lâu… em nói phải làm liên tục trong 72 giờ…”
“Hả? À, ý em là em sẽ chạy máy tính trong khoảng thời gian đó.”
Chẳng lẽ Elnes đã hiểu lầm rằng tôi đang nhờ cô ấy phải duy trì phép thuật lạnh trong bao lâu á?
Cuối cùng, sự hiểu lầm của cả hai đã dẫn đến thảm họa đáng tiếc này.
Là một lập trình viên mà tôi lại thất bại trong việc “lập trình” hướng dẫn con người, tôi cảm thấy vô cùng hối hận.
“Mà… tiền bối Elnes, chẳng phải chị đang nghiên cứu một loại cuộn giấy phép thuật sao? Loại có thể duy trì độ mát sau một lần nạp ma lực ấy.”
“Cuộn giấy đó vẫn đang trong giai đoạn thử nghiệm nên có khả năng phát nổ, và phòng thí nghiệm ở xa nên phải mất ít nhất 1 tiếng mới lấy được… Em lại gọi chị gấp bằng thư nên chị không có thời gian lấy nó…”
Thịch.
Luồng khí lạnh thổi vào CPU đã ngừng.
Và một giọng nói lạnh lẽo vang lên.
“Hừ, đúng là kỳ lạ mà. Chị đã định gọi cậu dậy để xác nhận lại… nhưng cậu lại phớt lờ tôi và đi ngủ…!”
Elness bùng nổ cơn thịnh nộ và bắt đầu niệm chú.
Rắc rắc!
Các bức tường trong phòng thí nghiệm bắt đầu đóng băng.
“Ặc! Em… em xin lỗi!”
Nhận ra tình huống nguy hiểm, tôi ngay lập tức cúi đầu xin lỗi.
Mặc dù không phải là gia tộc Carpe, nhưng cô ấy cũng là tiểu thư của gia tộc Mercury danh giá.
Nếu cô ấy quy trách nhiệm cho tôi, cuộc sống của tôi sau này sẽ gặp nhiều khó khăn.
“Tiền bối Elnes! Xin hãy nguôi giận vì em!”
Caroline cầu xin Elness.
“…Thôi được, chị cũng có lỗi vì đã hiểu lầm. Nhưng nếu em sửa lại các điều khoản giao dịch, chị sẽ bỏ qua chuyện này.”
Có vẻ như Elnes đã nguôi ngoai phần nào khi nhìn thấy Caroline.
“Được rồi. Vậy cứ cho là 1 giờ sử dụng phép thuật lạnh sẽ đổi lấy 5 ngày sử dụng máy tính miễn phí, thế nào?”
“Ừm, được, chị đồng ý.”
Elnes trông có vẻ hài lòng.
Cô ấy thật dễ dỗ dành.
“Mà, nhà vệ sinh ở đâu vậy? Chị nhịn từ nãy đến giờ rồi, không chịu được nữa.”
Elnes lo lắng nhìn quanh.
“À, ra khỏi phòng rồi đi thẳng đến cuối hành lang bên phải là tới.”
Phập!
Elness mở cửa và chạy vội ra ngoài.
Chỉ còn lại hai chúng tôi trong phòng thí nghiệm.
Tôi hỏi Caroline.
“Này, Caroline, em đã làm gì mà khiến tiền bối nguôi giận vậy?”
“Khi thấy tiền bối Elnes run rẩy, em đã đắp chăn cho chị ấy, và vì chị ấy có vẻ đói do phải duy trì phép thuật nên em đã đút bánh mì cho chị ấy.”
“…”
Chúa ơi. Mặc dù đó là một sự hiểu lầm, nhưng tôi vẫn cảm thấy tội lỗi vì đã đối xử tệ với cô ấy.
“Em cũng muốn cho tiền bối nghỉ ngơi, nhưng em chưa bao giờ chạy máy tính lâu như vậy nên không biết có nên tắt hệ thống làm mát hay không. Nếu làm vậy mà máy tính bị hỏng thì… ư…”
Caroline cũng thiếu kinh nghiệm nên đã hành động thận trọng cho đến khi tôi tỉnh dậy.
Đúng vậy, ngay cả các bộ làm mát do công ty máy tính sản xuất cũng phải trải qua quá trình thử nghiệm nghiêm ngặt và tính toán hiệu suất làm mát tối ưu trước khi được tung ra thị trường.
Nếu là tôi, người đã có kinh nghiệm và biết nhiệt độ nào là phù hợp thì không sao, nhưng cô ấy khó có thể phán đoán bằng trực giác được.
“Nhưng tiền bối, chẳng phải anh đã quá hào phóng với tiền bối Elnes rồi sao? Điều kiện này có vẻ còn tốt hơn cả của giáo sư nữa.”
“Ừm, nếu so sánh transistor khan hiếm với phép thuật làm mát thì có hơi tiếc thật… Nhưng anh đã làm điều có lỗi với Elnes, và chúng ta đang ở thế yếu.”
Các giáo sư nghiên cứu đã ký hợp đồng với thương hội đang bị áp lực về thời hạn nên họ cần máy tính, nhưng sinh viên đại học không bị áp lực về thời hạn có thể sử dụng dịch vụ tính toán chậm nhưng rẻ tiền.
Nói cách khác, chúng ta đang ở thế yếu khi giao dịch với cô ấy.
“Hơn nữa, tần suất sử dụng cũng khác nhau. Giáo sư Flink là khách hàng thường xuyên, còn tiền bối Elnes chỉ thỉnh thoảng mới đến.”
Sinh viên đại học thường không nghiên cứu nhiều. Họ thường khá bận với việc học và việcđi chơi với bạn bè. Đó là điều không thay đổi từ xưa đến nay.
Nếu so sánh quyền sử dụng máy tính với gói thành viên Novelpia Plus, thì…
Giáo sư Flink giống như một “con nghiện” đọc hơn 100 chương mỗi ngày.
Còn học viên Elnes giống như một “người dùng ít” đọc ít hơn 4 chương mỗi ngày.
Nếu có nhiều “con nghiện” thì máy chủ sẽ bị quá tải, nhưng nếu có nhiều “người dùng ít” thì máy chủ sẽ không bị ảnh hưởng nhiều.
“Vì vậy, chúng ta có thể thoải mái cho tiền bối Elnes sử dụng máy tính miễn phí. Dù sao thì cũng không ảnh hưởng gì nhiều.”
“Novel… cái gì cơ?”
“Đại loại là vậy, chỉ là ẩn dụ thôi.”
Két.
Elnes lặng lẽ bước vào phòng thí nghiệm.
Có vẻ như cô ấy đang xấu hổ nên đã nói với giọng nhẹ nhàng hơn.
“Khụ khụ. Mà, tại sao em lại phải chạy máy tính này suốt ngày đêm vậy? Có phải là do một phép tính cực kỳ phức tạp nào đó không?”
“Gần giống vậy. Nhưng thay vì tính toán… thì nó giống như đang tìm kiếm hơn.”
“…?”
“Nhân tiện, chúng ta thử nghiệm một chút nhé?”
Tôi dừng quá trình học của chương trình máy tính lại.
Tôi quyết định kiểm tra sức mạnh của Engine cờ vua đã được huấn luyện trong 6 giờ.
Mặc dù chỉ là phương pháp học tập đơn giản và không sử dụng các kỹ thuật hiện đại như học sâu, nhưng nó vẫn đủ mạnh để đánh bại con người.
Deep Blue, chương trình đầu tiên đánh bại một đại kiện tướng cờ vua, cũng được huấn luyện theo cách này.
“Tiền bối, chị biết chơi cờ vua chứ?”
“Chị đã học khi nó thịnh hành ở các buổi tiệc xã giao. Nhìn chị trông thế thôi, chứ chị chơi cũng khá ổn đấy.”
“Vậy chị có muốn chơi một ván cờ vua không? Với cái này này.”
Tôi nói và chỉ vào khung máy tính.
“Hửm?”
Tôi chuẩn bị bàn cờ.
Đối thủ đầu tiên của máy tính ở thế giới này là Elnes Mercury.
***
Cạch. Cạch. Cạch. Cạch.
Tôi và Elness chơi cờ vua một cách bình thường.
Điểm khác biệt duy nhất là tôi sẽ đọc to nước đi của Elnes, và Caroline sẽ đọc to nước đi tiếp theo.
“Tiền bối Neon, Qh5 ạ.”
“Caroline, tiền bối đã đáp trả bằng g6.”
“Ư…ư… Hai người nói nhỏ thôi. Tôi không tập trung được.”
Elness cau mày và nhìn chằm chằm vào bàn cờ.
Sau khi tôi đọc nước đi của Elnes, Caroline sẽ chuyển nó sang dạng nhị phân và nhập vào máy tính.
Động cơ cờ vua được tích hợp trong máy tính sẽ kiểm tra tất cả các nước đi có thể có từ vị trí hiện tại.
Việc kiểm tra tất cả các thế cờ trong 7 nước đi tiếp theo chỉ mất 10 giây.
Máy tính sẽ đánh giá và chấm điểm cho hàng trăm nghìn thế cờ, sau đó chọn ra thế cờ có điểm số cao nhất và đưa ra nước đi tiếp theo mà tôi nên thực hiện.
Vì chưa có màn hình nên thiết bị xuất duy nhất của máy tính là đèn LED.
Caroline sẽ đọc các tín hiệu nhấp nháy của đèn, chuyển đổi sang dạng nhị phân, rồi chuyển ngược lại thành nước đi trên bàn cờ.
Với khả năng tính nhẩm siêu phàm, cô ấy có thể làm điều này trong vòng 1 giây.
“Tiền bối Neon, Qxh7 ạ.”
Cô ấy ra lệnh cho tôi đưa quân Hậu vào lãnh thổ của đối phương.
‘Hửm? Nhìn thế nào cũng thấy là một nước cờ tệ?’
Nhưng tôi không hề do dự và cầm quân Hậu lên.
Chắc chắn có điều gì đó mà tôi không biết. Dù sao thì đó cũng là nước đi mà máy tính đã tính toán ra.
“Haha, mắc bẫy rồi nhé, tiền bối! Hy sinh quân Hậu!!!”
Và vì tôi đã học được cách hét lên như thế này khi hy sinh quân Hậu trên YouTube, nên tôi đã hét lên như thể đang tham gia một trận đấu bài ma thuật.
“Ơ?”
Elnes ngơ ngác ăn quân Hậu của tôi.
“Tiếp theo là Ng5, rồi Rh3, rồi f5.”
Tôi di chuyển các quân cờ theo chỉ dẫn của Caroline.
“Khoan… khoan đã…”
Sắc mặt của Elnes dần trở nên cứng đờ.
Mã chiếu tướng, Xe chiếu tướng, và cuối cùng là chiếu hết bằng cách đưa Tốt lên chặn đường vua đối phương.
Ngay từ khi tôi hy sinh quân Hậu, số phận chiếu hết đã được định đoạt.
“Chiếu hết. Máy tính thắng.”
Quả nhiên, tin tưởng vào máy tính là đúng đắn.
Máy tính là thần thánh và bất khả chiến bại.
“Ááá…! Cái đống sắt vụn này bị điên rồi! Chơi lại! Chơi lại!”
Ngay khi máy tính giành chiến thắng, Elnes đã đập bàn và lớn tiếng yêu cầu chơi lại.
Tôi không ngờ cô ấy lại có tinh thần cạnh tranh cao đến vậy.
“Em không ngờ tiền bối lại có tinh thần chiến đấu mạnh mẽ như vậy.”
…
1 tiếng sau.
Sau khi thua 4 ván liên tiếp trước máy tính, cuối cùng cô ấy cũng giành được chiến thắng ở ván cuối cùng.
“Yeah! Thắng rồi! Thắng rồi!”
“Chúc mừng chị, tiền bối. Chị đã trở thành người đầu tiên đánh bại Engine cờ vua đấy?”
Mặc dù cô ấy cũng là người đầu tiên bị Engine cờ vua đánh bại.
“Hừ, máy tính cũng chẳng có gì đặc biệt! Trước mặt chị, nó chỉ là một cái máy tính nhanh hơn thôi!”
Tôi để mặc Elness tận hưởng niềm vui chiến thắng.
Bởi vì sau ván đấu này, cô ấy sẽ không bao giờ có thể đánh bại máy tính nữa.
“Caroline, hãy ghi lại ván đấu vừa rồi và thêm nó vào bộ dữ liệu để huấn luyện máy tính nhé.”
Tôi thì thầm với Caroline để Elness không nghe thấy.
Ghi chú của tác giả:
So với deep learning hiện đại, hiệu suất của các máy tính chơi cờ vua cũ thấp hơn nhiều, nhưng ngay cả khi đó, họ đã sử dụng machine learning để tự học. Đối với mọi người thời bấy giờ, điều này được coi là trí tuệ nhân tạo.
Sự khác biệt chính là với deep learning, máy tính tự điều chỉnh các tham số, trong khi trước đây, con người phải nhập thủ công các tham số.
Một điểm khác biệt đáng chú ý giữa các công cụ cờ vua hiện đại và cũ là các công cụ ngày nay sử dụng deep learning để lọc ra "các nước đi có ý nghĩa" từ "các nước đi có thể".
Trước đây, các công cụ sẽ kiểm tra tất cả hơn 50 nước đi có thể bằng phương pháp brute-force. Bây giờ, chúng kiểm tra một cách thông minh khoảng 10 nước đi có ý nghĩa.
Điều này cho phép các máy tính chơi cờ vua ngày nay dễ dàng tính toán trước 15 nước đi. Ngay cả những kỳ thủ cờ vua hàng đầu cũng chỉ có thể tính toán trước tối đa khoảng 10 nước đi, khiến họ không thể cạnh tranh một cách bình đẳng.