Checkbutton seçim problemi

Merhaba tkinter chechbuttonlar ile bir test hazırlamaya çalışıyorum. Amacım kullanıcı bir şıkkı seçtiğinde diğer şıkları seçmesini engellemek. Birkaç satır kod yazdım ancak hata veriyor, yardımcı olursanız sevinirim.

from tkinter import *

main = Tk()

def check():
    if a_t.get() == 1:
        b.set(0)
        c.set(0)
    elif b.get() == 1:
        a_t.get(0)
        c.get(0)
    elif c.get() == 1:
        a_t.get(0)
        b.get(0)

a_t = IntVar()
c1 = Checkbutton(main, text="1982", variable=a_t, command=check).grid(column=0, row=0, padx=5)
b = IntVar()
c2 = Checkbutton(main, text="1992", variable=b, command=check).grid(column=1, row=0, padx=5)
c = IntVar()
c3 = Checkbutton(main, text="2002", variable=c, command=check).grid(column=2, row=0, padx= 5)


d = IntVar()
c4 = Checkbutton(main, text="at", variable=d).grid(column=0, row= 1, padx=5, pady=5)
e_t = IntVar()
c5 = Checkbutton(main, text="ay", variable=e_t).grid(column=1, row=1, padx=5, pady=5)
f = IntVar()
c6 = Checkbutton(main, text="ar", variable=f).grid(column=2, row=1, padx=5, pady=5)

main.mainloop()

Bunlar set mi olmalıydı? Bir de hatayı paylaşmayı unutmuşsunuz galiba. Ve radiobutton sanki dediğiniz işe yarıyor.

Teşekkürler, orada .get() yazdığımı hiç fark etmemişim.